package org.example.config;
 
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
 
public class ServletContainerInitConfig extends AbstractAnnotationConfigDispatcherServletInitializer {
    //告诉处理器spring的配置类是哪个
    @Override
    protected Class<?>[] getRootConfigClasses() {
        return new Class[]{SpringConfig.class};
    }
    //告诉处理器springmvc的配置类是哪个
    @Override
    protected Class<?>[] getServletConfigClasses() {
        return new Class[]{SpringMvcConfig.class};
    }
    //规定springmvc管理的路径范围，/代表全都管，只要访问这个项目有关的任何请求，springmvc都会拦截处理
    @Override
    protected String[] getServletMappings() {
        return new String[]{"/"};
    }
}